Исходные коды
Применительно к исходным кодам программ, которые по сути являются документацией к системе, также должны во многом выполняться вышеуказанные требования. Исходные коды разработанных для банка систем (как силами собственных программистов, так и сторонними организациями) должны по возможности предоставляться вместе с системой и документацией к ней. Это условие необходимо включать в договора на разработку программного обеспечения и в служебные инструкции разработчиков. Исходные коды должны содержать комментарии в количестве, необходимом для понимания структуры исходного кода и функциональности каждого модуля, подпрограммы или класса. Код программы должен писаться с учетом дальнейшего сопровождения и возможного расширения функциональности системы.
Программный код должен быть отформатирован в едином стиле. В общем случае утвержденные и используемыми всеми разработчиками стандарты кодирования содержат следующие составляющие:
* принципы форматирования программного кода, включая использование структурированного расположения текста и отступов между строками кода для удобства считывания. Комментарии в коде должны давать краткое описание функциональности программ, модулей, классов, методов класса и т.п., а также описывать формат и назначение входных и выходных данных;
* соглашения о стиле программирования должны, в частности, описывать стандарты именования переменных, констант, классов и т.д. Должен применяться общий подход к использованию внутренних переменных, констант и структур данных (таких, как массивы). Все это поможет созданию предсказуемого и легко читаемого кода, с которым было бы несложно работать как на этапе разработки, так и в ходе модификации и дальнейшего сопровождения; приемы написания эффективного кода. Эти правила могут быть связаны с использованием эффективных структур данных и алгоритмов, созданием максимально производительных запросов к базам данных и т.п.
Похожие работы:
- Исходные коды
Применительно к исходным кодам программ, которые по сути являются документацией к системе, также должны во многом выполняться вышеуказанные требования. Исходные коды разработанных для банка систем (ка...
- Исходные представления
Готовая продукция - это результат законченного производственного процесса предприятия, материализованный в виде выработанных изделий, выполненных работ и оказанных услуг силами основного или вспомогат...
- Исходные положения концепции
С увеличением роли научно-технического прогресса в экономическом росте изменилось отношение западных экономистов-классиков к проблемам воспроизводства рабочей силы. Центр внимания ученых сфокусировалс...
- Исходные требования к фирменной рекламе
Слишком много фирм все еще отождествляет маркетинг с рекламой и пытается осуществлять маркетинг через рекламу. На самом деле реклама - это лишь неотъемлемое (и то не всегда) дополнение к более фундаме...
- Исходные позиции для перехода к рыночным отношениям
После длительного господства административно-командной системы в экономике России на рубеже 80-х и 90-х гг. начался переход к рыночным отношениям.
Исходные позиции для перехода к рыночной экономике, ...